home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple Software Dispatch
/
Apple Software Dispatch.iso
/
Software Dispatch Files
/
DayMaker
/
Product Demo
/
Product Demo.rsrc
/
CODE_25_SupportSeg.txt
< prev
next >
Wrap
Text File
|
1993-10-06
|
18KB
|
292 lines
# near model CODE resource
# jump table entries: 43167-43178 (12 of them)
00000000 79BB moveq.l D4, 0xFFFFFFBB
00000002 DEAC 0000 add.l D7, [A4 + 0x0]
00000006 047E 0000 subi.w <<invalid special address>>, 0x0
0000000A 030D btst A5, D1
label0000000C:
0000000C 0000 0066 ori.b D0, 0x66 /* 'f' */
00000010 8000 or.b D0, D0
00000012 0002 02A6 ori.b D2, 0xA6
00000016 FADA FADA .extension 0xADA <<F/2-3/5>> // unimplemented
// begin alternate branch 00000018-00000022
label00000018:
00000018 FADA FAD6 .extension 0xADA <<F/2-3/5>> // unimplemented
0000001C 9EAD FAD6 sub.l D7, [A5 - 0x52A]
00000020 7203 moveq.l D1, 0x03
// end alternate branch 00000018-00000022
label00000018: // (misaligned)
0000001A FAD6 9EAD .extension 0xAD6 <<F/2-3/5>> // unimplemented
0000001E FAD6 7203 .extension 0xAD6 <<F/2-3/5>> // unimplemented
00000022 C0C7 mulu.w D0, D7
00000024 1804 move.b D4, D4
00000026 65E4 bcs -0x1A /* 0000000C */
00000028 6DEE blt -0x10 /* 00000018 */
0000002A 47EC 3E33 lea.l A3, [A4 + 0x3E33]
0000002E 3987 063A move.w [A4 + D0.w * 8 + 0x3A], D7
00000032 0612 05FA addi.b [A2], 0xFA
00000036 0602 FAE0 addi.b D2, 0xE0
0000003A 0632 FAE0 1718 addi.b [A2 + D1 * 8], 0xE0
00000040 069A 068A 70D0 addi.l [A2]+, 0x68A70D0
00000046 18E8 5465 move.b [A4]+, [A0 + 0x5465]
0000004A 6D70 blt +0x72 /* 000000BC */
0000004C 065A 0662 addi.w [A2]+, 0x662
00000050 2A3C 05E2 BA86 move.l D5, 0x5E2BA86
00000056 9CAE 064A sub.l D6, [A6 + 0x64A]
0000005A 0652 05EA addi.w [A2], 0x5EA
0000005E 49EE 062A lea.l A4, [A6 + 0x62A]
00000062 0F60 bchg -[A0], D7
00000064 1054 movea.b A0, [A4]
00000066 8CE3 divu.w D6, -[A3]
00000068 0183 bclr D3, D0
0000006A 8603 or.b D3, D3
0000006C 0A30 0B80 A340 xori.b [A0 + <<invalid base displacement size>>], 0x80
00000072 6B1C bmi +0x1E /* 00000090 */
00000074 0F61 bchg -[A1], D7
00000076 008B 071F 7B04 ori.l A3, 0x71F7B04
0000007C CB3A 6B2A and.b [PC + 0x6B2A /* 00006B2C, cstring ""<EOF> */], D5
00000080 DB36 F300 add.b [A6 + <<invalid base displacement size>> + A7 * 2], D5
00000084 5433 4F0B 80AB 40CB addq.b [[A3 + <<invalid base displacement size>> + D4 * 8] - 0x7F54BF35], 2
0000008C 1254 movea.b A1, [A4]
0000008E BB0A cmpm.b [A5]+, [A2]+
label00000090:
00000090 2304 move.l -[A1], D4
00000092 A300 syscall Open/PBHOpen/HOpen, flags=3
00000094 1234 1000 move.b D1, [A4 + D1.w]
00000098 CB01 abcd D5, D1
0000009A 0EA9 003C 9300 2408 .invalid.l [A1 + 0x2408], 0x3C9300 // invalid immediate operation
000000A2 D31E add.b [A6]+, D1
000000A4 F311 .extension 0x311 <<F/4-5/1>> // unimplemented
000000A6 80FB 1393 0313 05E3 divu.w D0, [[ + D1 * 2] + 0x31305E3]
000000AE 0662 5384 addi.w -[A2], 0x5384
000000B2 230E move.l -[A1], A6
000000B4 DB36 AB5A 0F62 add.b [[A6] + 0xF62], D5
000000BA BE5E cmp.w D7, [A6]+
label000000BC:
000000BC 6213 bhi +0x15 /* 000000D1 */
000000BE 06DB .incomplete
000000C0 27DB 82DB move.l [PC + A0.w * 2 - 0x37], [A3]+
000000C4 00AD 043C 9B47 2408 ori.l [A5 + 0x2408], 0x43C9B47
000000CC B301 xor.b D1, D1
000000CE 8305 sbcd D1, D5
000000D0 136F 320B 001B move.b [A1 + 0x1B], [A7 + 0x320B]
000000D6 47D3 lea.l A3, [A3]
000000D8 0EB3 0178 F309 0A1A .invalid.l [A3 + D0 * 2 + 0x1A], 0x178F309 // invalid immediate operation
000000E0 CB0A abcd -[A5], -[A2]
000000E2 9B18 sub.b [A0]+, D5
000000E4 4842 swap.w D2
000000E6 1305 move.b -[A1], D5
000000E8 7843 moveq.l D4, 0x43
000000EA 040A 1A72 subi.b A2, 0x72 /* 'r' */
000000EE 7862 moveq.l D4, 0x62
000000F0 BEDC cmpa.w A7, [A4]+
000000F2 BB34 B381 xor.b [[ + <<invalid base displacement size>> + A3 * 2]], D5
000000F6 DB02 addx.b D5, D2
000000F8 9347 subx.w D1, D7
000000FA 7303 moveq.l D1, 0x03
000000FC ED04 asl D4.b, 6
000000FE 1B04 move.b -[A5], D4
00000100 2408 move.l D2, A0
00000102 0F42 bchg D2, D7
00000104 CB02 abcd D5, D2
00000106 8052 or.w D0, [A2]
00000108 731A moveq.l D1, 0x1A
0000010A EB48 lsl D0.w, 5
0000010C 6307 bls +0x9 /* 00000115 */
0000010E DB36 6381 add.b [[ + <<invalid base displacement size>> + D6 * 2]], D5
00000112 A33A syscall SetDateTime, flags=3
00000114 DB0C addx.b -[A5], -[A4]
00000116 2B09 move.l -[A5], A1
00000118 2101 move.l -[A0], D1
0000011A 2BF6 833D 800B 1A80 move.l <<invalid special address>>, [[A6 - 0x7FF4E580] + A0 * 2]
00000122 AB20 syscall RgnOp
00000124 D31E add.b [A6]+, D1
00000126 9303 subx.b D1, D3
00000128 803B 255B 6A3B 2B21 or.b D0, [[PC] + 0x6A3B2B21]
00000130 0C62 DB02 cmpi.w -[A2], 0xDB02
00000134 DB04 addx.b D5, D4
00000136 4905 .invalid 4, D5 // invalid opcode 4 with b == 4
00000138 9B03 subx.b D5, D3
0000013A 8C06 or.b D6, D6
0000013C 9B03 subx.b D5, D3
0000013E 4A48 tst.w A0
00000140 5232 0C08 addq.b [A2 + D0 * 4 + 0x8], 1
00000144 0B00 btst D0, D5
00000146 B383 xor.l D3, D1
00000148 C0B8 2304 and.l D0, [0x00002304]
0000014C 3665 movea.w A3, -[A5]
0000014E 0236 3C0B 0E13 andi.b [A6 + D0 * 8 + 0x13], 0xB
00000154 122A FB03 move.b D1, [A2 - 0x4FD]
00000158 4824 nbcd.b -[A4]
0000015A 08A3 2A06 bclr.b -[A3], 0x6
0000015E 36CB move.w [A3]+, A3
00000160 06F8 .incomplete
00000162 0A05 034E xori.b D5, 0x4E /* 'N' */
00000166 0E4B 1FCB .invalid.w A3, 0x1FCB // invalid immediate operation
0000016A 0136 0305 btst [[A6 + <<invalid base displacement size>>] + D0 * 2], D0
0000016E 560B addq.b A3, 3
00000170 0663 279B addi.w -[A3], 0x279B
00000174 036B 077B bchg [A3 + 0x77B], D1
00000178 10B3 0749 move.b [A0], [[A3 + <<invalid base displacement size>>]]
0000017C 02B3 8350 4303 621B andi.l [A3 + D6.w * 2 + 0x1B], 0x83504303
00000184 1843 movea.b A4, D3
00000186 13F3 1D0C 561B 06C9 move.b [0x561B06C9], <<invalid full ext with I/IS == 4>>
0000018E 010F btst A7, D0
00000190 2104 move.l -[A0], D4
00000192 2AE1 move.l [A5]+, -[A1]
00000194 0133 0C06 btst [A3 + D0 * 4 + 0x6], D0
00000198 5489 addq.l A1, 2
0000019A 01B3 832E 6ACB 1E3B bclr [[A3 + 0x6ACB] + A0 * 2 + 0x1E3B], D0
000001A2 0333 004E btst [A3 + D0.w + 0x4E], D1
000001A6 0E03 022D .invalid.b D3, 0x2D /* '-' */ // invalid immediate operation
000001AA 0562 bchg -[A2], D2
000001AC 5043 addq.w D3, 8
000001AE 025E DB02 andi.w [A6]+, 0xDB02
000001B2 130E move.b -[A1], A6
000001B4 90C9 sub.w A0, A1
000001B6 12E3 move.b [A1]+, -[A3]
000001B8 0183 bclr D3, D0
000001BA 860B or.b D3, A3
000001BC 008B 937B 6241 ori.l A3, 0x937B6241
000001C2 210F move.l -[A0], A7
000001C4 A901 syscall FMSwapFont
000001C6 1AD2 move.b [A5]+, [A2]
000001C8 0309 btst A1, D1
000001CA 7B62 moveq.l D5, 0x62
000001CC 5205 addq.b D5, 1
000001CE 0168 3CCB bchg [A0 + 0x3CCB], D0
000001D2 DB36 2408 add.b [A6 + D2.w * 4 + 0x8], D5
000001D6 1ACB move.b [A5]+, A3
000001D8 0564 bchg -[A4], D2
000001DA 7362 moveq.l D1, 0x62
000001DC 1A7B 22EB movea.b A5, [PC + D2.w * 2 - 0x21]
000001E0 17C1 1943 4358 5E63 move.b [[PC + <<invalid base displacement size>>] + 0x43585E63], D1
000001E8 04F3 .incomplete
000001EA 0103 btst D3, D0
000001EC 1061 movea.b A0, -[A1]
000001EE 1C0F move.b D6, A7
000001F0 D6A3 add.l D3, -[A3]
000001F2 0AC1 .incomplete
000001F4 079B bclr [A3]+, D3
000001F6 4058 negx.w [A0]+
000001F8 6100 0FE5 bsr +0xFE7 /* 000011DF */
000001FC 0432 0A1A A319 subi.b [[A2 + A2 * 2]], 0x1A
00000202 C24E and.w D1, A6
00000204 B300 xor.b D0, D1
00000206 033E btst <<invalid special address>>, D1
00000208 0668 EB00 8349 addi.w [A0 - 0x7CB7], 0xEB00
0000020E 8349 4500 pack -[A1], -[A1], 0x4500
00000212 5102 subq.b D2, 8
00000214 8322 or.b -[A2], D1
00000216 CB10 and.b [A0], D5
00000218 4A68 522E tst.w [A0 + 0x522E]
0000021C 0EF3 .incomplete
0000021E 1943 004E move.b [A4 + 0x4E], D3
00000222 5643 addq.w D3, 3
00000224 0405 20DB subi.b D5, 0xDB
00000228 4D23 .invalid 6, -[A3] // invalid opcode 4 with b == 4
0000022A 53DB sls [A3]+
0000022C 820F or.b D1, A7
0000022E FC12 341F .unknown 0xFC12 0x341F (W = 6)
00000232 6338 bls +0x3A /* 0000026C */
00000234 FB28 .extension 0xB28 <<F/4-5/5>> // unimplemented
00000236 C31C and.b [A4]+, D1
00000238 0010 004A ori.b [A0], 0x4A /* 'J' */
0000023C 6052 bra +0x54 /* 00000290 */
0000023E C108 abcd -[A0], -[A0]
00000240 F363 .extension 0x363 <<F/4-5/1>> // unimplemented
00000242 4905 .invalid 4, D5 // invalid opcode 4 with b == 4
00000244 0C0E 0111 cmpi.b A6, 0x11
00000248 450D .invalid 2, A5 // invalid opcode 4 with b == 4
0000024A A300 syscall Open/PBHOpen/HOpen, flags=3
0000024C 211B move.l -[A0], [A3]+
0000024E E312 roxl D2.b, 1
00000250 6006 bra +0x8 /* 00000258 */
00000252 A300 syscall Open/PBHOpen/HOpen, flags=3
00000254 0318 btst [A0]+, D1
00000256 1B06 move.b -[A5], D6
label00000258:
00000258 0B00 btst D0, D5
0000025A 0F01 btst D1, D7
0000025C 180B move.b D4, A3
0000025E 0162 bchg -[A2], D0
00000260 5A53 addq.w [A3], 5
00000262 1D0C move.b -[A6], A4
00000264 A300 syscall Open/PBHOpen/HOpen, flags=3
00000266 891F or.b [A7]+, D4
00000268 0B00 btst D0, D5
0000026A 0FAD 014B bclr [A5 + 0x14B], D7
// begin alternate branch 0000026C-0000026E
label0000026C:
0000026C 014B bchg A3, D0
// end alternate branch 0000026C-0000026E
label0000026C: // (misaligned)
0000026E 1D5E 3225 move.b [A6 + 0x3225], [A6]+
00000272 03E3 .incomplete
00000274 756D moveq.l D2, 0x6D
00000276 0103 btst D3, D0
00000278 125E movea.b A1, [A6]+
0000027A 32EB 0748 move.w [A1]+, [A3 + 0x748]
0000027E 6307 bls +0x9 /* 00000287 */
00000280 BB06 xor.b D6, D5
00000282 B501 xor.b D1, D2
00000284 630F bls +0x11 /* 00000295 */
00000286 9306 subx.b D1, D6
00000288 A300 syscall Open/PBHOpen/HOpen, flags=3
0000028A 0F00 btst D0, D7
0000028C E30D lsl D5.b, 1
0000028E 1B03 move.b -[A5], D3
label00000290:
00000290 0B00 btst D0, D5
00000292 0FC5 .incomplete
00000294 2EFB 4A21 move.l [A7]+, [PC + D4 * 2 + 0x21]
00000298 0143 bchg D3, D0
0000029A 1429 0178 move.b D2, [A1 + 0x178]
0000029E 3B11 move.w -[A5], [A1]
000002A0 DB9C add.l [A4]+, D5
000002A2 B309 cmpm.b [A1]+, [A1]+
000002A4 4302 .invalid 1, D2 // invalid opcode 4 with b == 4
000002A6 3313 move.w -[A1], [A3]
000002A8 E138 rol D0.b, D0
000002AA 0F54 bchg [A4], D7
000002AC 3302 move.w -[A1], D2
000002AE 0654 0507 addi.w [A4], 0x507
000002B2 0FC5 .incomplete
000002B4 2481 move.l [A2], D1
000002B6 20D3 move.l [A0]+, [A3]
000002B8 0B85 bclr D5, D5
000002BA 016D 0A0F bchg [A5 + 0xA0F], D0
000002BE CD01 abcd D6, D1
000002C0 6303 bls +0x5 /* 000002C5 */
000002C2 FB14 .extension 0xB14 <<F/4-5/5>> // unimplemented
000002C4 DB3D add.b <<invalid special address>>, D5
000002C6 0118 btst [A0]+, D0
000002C8 0F5E bchg [A6]+, D7
000002CA 7821 moveq.l D4, 0x21
000002CC 2066 movea.l A0, -[A6]
000002CE E50F lsl D7.b, 2
000002D0 BB27 xor.b -[A7], D5
000002D2 013C BBA7 btst 0xA7, D0
000002D6 0C08 C51A cmpi.b A0, 0x1A
000002DA 4100 .invalid 0, D0 // invalid opcode 4 with b == 4
000002DC F375 .extension 0x375 <<F/4-5/1>> // unimplemented
000002DE 0654 5E4B addi.w [A4], 0x5E4B /* '^K' */
000002E2 001B 1632 ori.b [A3]+, 0x32 /* '2' */
000002E6 6905 bvs +0x7 /* 000002ED */
000002E8 8101 sbcd D0, D1
000002EA 0F81 bclr D1, D7
000002EC 05C4 .incomplete
000002EE 1302 move.b -[A1], D2
000002F0 DCE6 add.w A6, -[A6]
000002F2 0B06 btst D6, D5
000002F4 0C54 E115 cmpi.w [A4], 0xE115
000002F8 7862 moveq.l D4, 0x62
000002FA 9B04 subx.b D5, D4
000002FC 2E56 movea.l A7, [A6]
000002FE 7321 moveq.l D1, 0x21
00000300 5481 addq.l D1, 2
00000302 26DB move.l [A3]+, [A3]+
00000304 00A3 .incomplete
00000306 3112 move.w -[A0], [A2]
00000308 34 .incomplete